home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 1 / NetNews Offline Volume 1.iso / news / fido / ger / amiga / 4249 < prev    next >
Internet Message Format  |  1996-03-16  |  6KB

  1. From: Michael_A._Bode@f7808.n2448.z2.fido.sub.org (Michael A. Bode)
  2. Organization: Amiga, was soll man sonst noch sagen ? ;))
  3. Path: f7808.n2448.z2.fidonet.org!not-for-mail
  4. Newsgroups: fido.ger.amiga
  5. Subject: USENET: TOPSECRET MS SOURCE CODE
  6. Message-ID: <MSGID_2=3A2448=2F7808.0=40fidonet_F02D20A6@fidonet.org>
  7. Date: Sat, 25 Nov 1995 14:58:40 +0200
  8.  
  9. Ursprung: comp.sys.amiga.advocacy
  10.    Autor: robin@hell.xs4all.nl (Robin Vermaat)
  11.    Datum: 21.11.1995, 14:48:06 Uhr
  12.  
  13. Es hat zwar nur _sehr_ _indirekt_ mit dem Amiga zu tun, aber ich fand das
  14. alles einfach zu gut !
  15.  
  16.  ------------------  Beginning of the forwarded Message  ------------------
  17.  
  18.  * This message forwarded from area 'NLA_PROGRAMMING' (NLA_PROGRAMMING)
  19.  * Original message dated 14 Nov 95, from Eddy Pronk
  20.  
  21. TOPSECRET!!! SOURCE-CODE!!!! CHECK THIS OUT!!!
  22.  
  23. Look what we've intercepted from Microsoft after a week of hard hacking their
  24. computersystem:
  25.  
  26. Microsoft marketing strategy (MARKET.EXE):
  27.  
  28. #include <nonsense.h>
  29. #include <lies.h>
  30. #include <spyware.h> /* Microsoft Network Connectivity library */
  31. #include <process.h> /* For the court of law */
  32.  
  33. #define say(x) lie(x)
  34. #define computeruser ALL_WANT_TO_BUY_OUR_BUGWARE
  35. #define next_year soon
  36. #define the_product_is_ready_to_ship   another_beta_version 
  37.  
  38. void main()
  39.   if (latest_window_version>one_month_old)
  40.   {
  41.     if (there_are_still_bugs)
  42.       market(bugfix);
  43.     if (sales_drop_below_certain_point)
  44.       raise(RUMOURS_ABOUT_A_NEW_BUGLESS_VERSION);
  45.   }
  46.   while(everyone_chats_about_new_version)
  47.   {
  48.     make_false_promise(it_will_be_multitasking); /* Standard Call, in lie.h */
  49.     if (rumours_grow_wilder)
  50.       make_false_promise(it_will_be_plug_n_play);
  51.     if (rumours_grow_even_wilder)
  52.     {
  53.       market_time=ready;
  54.       say("It will be ready in one month);
  55.       order(programmers, stop_fixing_bugs_in_old_version); 
  56.       order(programmers, start_brainstorm_about_new_version);
  57.       order(marketingstaff, permission_to_spread_nonsense);
  58.       vapourware=TRUE;
  59.       break;
  60.      }    
  61.   }
  62.   switch (nasty_questions_of_the_worldpress)
  63.   {
  64.      case WHEN_WILL_IT_BE_READY:
  65.        say("It will be ready in", today+30_days," we're just testing");
  66.        break;
  67.     case WILL_THIS_PLUG_AND_PLAY_THING_WORK:
  68.        say("Yes it will work");
  69.        ask(programmers, why_does_it_not_work);
  70.        pretend(there_is_no_problem);  
  71.        break;
  72.      case WHAT_ARE_MINIMAL_HARDWARE_REQUIREMENTS:
  73.        say("It will run on a 8086 with lightning speed due to"
  74.            " the 32 bits architecture");
  75.        inform(INTEL, "Pentium sales will rise skyhigh");
  76.        inform(SAMSUNG, "Start a new memorychip plant"
  77.               "'cos all those customers will need at least 32 megs");
  78.        inform(QUANTUM, "Thanks to our fatware your sales will triple");
  79.        get_big_bonus(INTEL, SAMSUNG, QUANTUM);
  80.        break;
  81.      case DOES_MICROSOFT_GET_TOO_MUCH_INFLUENCE:
  82.        say(Oeh no, we are just here to make a better world for everyone");
  83.        register(journalist, Big_Bill_Book); 
  84.        when(time_is_ready)
  85.        {
  86.          arrest(journalist);
  87.          brainwash(journalist);
  88.          when(journalist_says_windows95_is_bugfree)
  89.          {
  90.            order(journalist, "write a nice objective article");
  91.            release (journalist);
  92.          }
  93.        }
  94.        break;
  95.    }
  96.    while (vapourware)
  97.    {    
  98.      introduction_date++; /* Delay */
  99.      if (no_one_believes_anymore_there_will_be_a_release)
  100.        break;
  101.      say("It will be ready in",today+ONE_MONTH);
  102.   }
  103.   release(beta_version)  
  104.   while (everyone_is_dumb_enough_to_buy_our_bugware)
  105.   {
  106.     bills_bank_account += 150*megabucks;
  107.     release(new_and_even_better_beta_version);
  108.     introduce(more_memory_requirements);
  109.     if (customers_report_installation_problems)
  110.     {
  111.       say("that is a hardware problem, not a software problem");
  112.       if (smart_customer_says_but_you_promised_plug_and_play)
  113.       {
  114.         ignore(customer); 
  115.         order(microsoft_intelligence_agency, "Keep an eye on this bastard");
  116.       }
  117.     } 
  118.     if ( bills_bank_account>skyhigh && marriage>two_years )
  119.     {
  120.       divorce(woman_that_was_beatifull_when_I_married_her);
  121.       wave(dollars, at_lusty_chicks);
  122.       marry(young_blond_virgin_with_big_boobies);
  123.       devirginize(young_blond_virgin_with_big_boobies);
  124.       if (boobies_start_to_hang)
  125.         dump(young_blond_virgin_with_big_boobies);
  126.     }
  127.     if (there_is_another_company)
  128.     {
  129.       steal(their_ideas);
  130.       accuse(compagny, stealing_our_ideas);
  131.       hire(a_lot_of_lawyers); /* in process.h */
  132.       wait(until_other_company_cannot_afford_another_lawsuit);
  133.       buy_out(other_company);
  134.     }
  135.   }
  136.   /* Now everyone realizes that we sell bugware and they are all angry at us */
  137.   order(plastic_surgeon, make_bill_look_like_poor_bastard);
  138.   buy(nice_little_island); hire(harem);
  139.   laugh_at(everyone,
  140. for_having_the_patience_year_after_year_for_another_unfinished_version);
  141.   
  142. void bugfix(void)
  143. {
  144.   charge (a_lot_of_money)
  145.   if (customer_says_he_does_not_want_to_pay_for_bugfix)
  146.     say("It is not a bugfix but a new version");
  147.   if (still_complaints)
  148.   {
  149.     ignore(customer);
  150.     register(customer, big_Bill_book);
  151.     /* We'll get him when everyone uses Billware!!*/
  152.   } 
  153. }
  154.         
  155.         
  156.         
  157.         
  158.       
  159. -- Via Xenolink 1.97, XenolinkUUCP 1.1
  160.  --------------------   End of the forwarded Message   --------------------
  161.  
  162.    _
  163. _ // Freundlichen Gruss,                Amiga 4000T, WarpEngine 040/28
  164. \X/ Michael * root@morphic.art-line.de  18 MB RAM, 3.0 GB HD, CD-ROM
  165.  
  166.           Excelsior! BBS Support & Registration-Site Germany
  167.  
  168.